SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vw_PlanillaDePuntajes
AS
SELECT tb_ConceptosDePuntaje.Descripcion AS Concepto, 
    tb_Agentes.Nombres, tb_Convocatorias.Descripcion, 
    tb_Convocatorias.Fecha, 
    tb_CalificacionesDeInscripcion.Puntaje, 
    tb_AsignaturasGenericas.Descripcion AS Asignatura, 
    tb_CargosGenericos.Descripcion AS Cargo
FROM tb_ConceptosDePuntaje INNER JOIN
    tb_CalificacionesDeInscripcion ON 
    tb_ConceptosDePuntaje.idConcepto = tb_CalificacionesDeInscripcion.Concepto
     INNER JOIN
    tb_InscripcionesConvocatorias ON 
    tb_CalificacionesDeInscripcion.Inscripcion = tb_InscripcionesConvocatorias.idInscripcionConvocatoria
     INNER JOIN
    tb_Convocatorias ON 
    tb_InscripcionesConvocatorias.Convocatoria = tb_Convocatorias.idConvocatoria
     INNER JOIN
    tb_Agentes ON 
    tb_InscripcionesConvocatorias.Agente = tb_Agentes.idAgente INNER
     JOIN
    tb_CargosGenericos ON 
    tb_InscripcionesConvocatorias.CargoGenerico = tb_CargosGenericos.idCargoGenerico
     INNER JOIN
    tb_AsignaturasGenericas ON 
    tb_InscripcionesConvocatorias.AsignaturaGenerica = tb_AsignaturasGenericas.idAsignaturaGenerica
GO
GRANT SELECT ON  [dbo].[vw_PlanillaDePuntajes] TO [SoloVer]
GO
